# 基础镜像使用Java
FROM java:8
# 作者
MAINTAINER dyna

# 设置容器时区为当前时区
RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \&& echo 'Asia/Shanghai' >/etc/timezone

# VOLUME 指定了临时文件目录为/tmp。
# 其效果是在主机 /var/lib/docker 目录下创建了一个临时文件，并链接到容器的/tmp
VOLUME /tmp
# 将jar包添加到容器中并更名为dyna-cloud-service-demo-biz-1.0.0-snapshot.jar
ADD target/dyna-cloud-service-demo-biz-1.0.0-snapshot.jar dyna-cloud-service-demo-biz-1.0.0-snapshot.jar
ENTRYPOINT ["java","-jar","/dyna-cloud-service-demo-biz-1.0.0-snapshot.jar"]
# 指定容器需要映射到主机的端口
EXPOSE 3704:3704
